Using Functional Defect Analysis as an Input for Software Process Improvement: Initial Results
نویسندگان
چکیده
In this paper we present how functional defect analysis can be applied for software process improvement (SPI) purposes. Software defect data is shown to be one of the most important available management information sources for SPI decisions. Our preliminary analysis with three software companies’ defect data (11653 defects in total) showed that 65% of all the defects are functional defects. To better understand this mass, we have developed a detailed scheme for functional defect classification. Applying our scheme, defects can be classified with accuracy needed to generate practical results. The presented scheme is at initial stages of validation and has been tested with one software company’s defect data consisting of 1740 functional defects. Based on the classification we were able to provide the case organization with practical improvement suggestions.
منابع مشابه
Present an Initial Estimation Method for Logical Transaction-based Software Projects
The first and most basic requirement for successful entry of a project, is have a realistic and reasonable estimation. In this paper, in order to increase accuracy of software projects estimation and reduce complexity of estimation process, we introduce a method called the "Logical Transaction Point (LTP)". Our method is most appropriate for transactional software. By use of this method can est...
متن کاملBenefits of CMM-Based Software Process Improvement: Initial Results
Data from 13 organizations were collected and analyzed to obtain information on the results of CMM-based software process improvement efforts. We report the cost and business value of improvement efforts, as well as the yearly improvement in productivity, early defect detection, time to market, and post-release defect reports. Improvement efforts and results in five organizations are reported i...
متن کاملAutomatic Defect Classification: An Experience Applying Natural Language Processing
This paper presents initial results of a research effort that merges two approaches on Quality Management. On one hand, while working with process improvement initiatives involving defect causal analysis, the researcher were faced with the problem of measuring inter-rater reliability for a defect classification taxonomy in a software development organization. On the other hand, the researchers ...
متن کاملEvaluating and Improving Software Quality Using Text Analysis Techniques - A Mapping Study
Improvement and evaluation of software quality is a recurring and crucial activity in the software development life-cycle. During software development, software artifacts such as requirement documents, comments in source code, design documents, and change requests are created containing natural language text. For analyzing natural text, specialized text analysis techniques are available. Howeve...
متن کاملInvestigating the knowledge management effect on managers’ skills improvement
Knowledge is a key factor and strategic resource for gaining assets and non-functional organizational capabilities. Knowledge Management is the knowledgeable process of creating, validating, presenting, distributing and using the knowledge in an organization. Successful organizations consider human resource development as a fundamental principle. This study aims to investigate the Knowledge Man...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012